white horehound


Results for "white horehound"

English - Turkish Dictionary

white horehound

(English - Turkish Dictionary) :
bot. köpekayası.